Pointer Networks

نویسندگان

  • Oriol Vinyals
  • Meire Fortunato
  • Navdeep Jaitly
چکیده

We introduce a new neural architecture to learn the conditional probability of an output sequence with elements that are discrete tokens corresponding to positions in an input sequence. Such problems cannot be trivially addressed by existent approaches such as sequence-to-sequence [1] and Neural Turing Machines [2], because the number of target classes in each step of the output depends on the length of the input, which is variable. Problems such as sorting variable sized sequences, and various combinatorial optimization problems belong to this class. Our model solves the problem of variable size output dictionaries using a recently proposed mechanism of neural attention. It differs from the previous attention attempts in that, instead of using attention to blend hidden units of an encoder to a context vector at each decoder step, it uses attention as a pointer to select a member of the input sequence as the output. We call this architecture a Pointer Net (Ptr-Net). We show Ptr-Nets can be used to learn approximate solutions to three challenging geometric problems – finding planar convex hulls, computing Delaunay triangulations, and the planar Travelling Salesman Problem – using training examples alone. Ptr-Nets not only improve over sequence-to-sequence with input attention, but also allow us to generalize to variable size output dictionaries. We show that the learnt models generalize beyond the maximum lengths they were trained on. We hope our results on these tasks will encourage a broader exploration of neural learning for discrete problems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Code Completion with Neural Attention and Pointer Networks

Intelligent code completion has become an essential tool to accelerate modern software development. To facilitate effective code completion for dynamically-typed programming languages, we apply neural language models by learning from large codebases, and investigate the effectiveness of attention mechanism on the code completion task. However, standard neural language models even with attention...

متن کامل

Determination of the Registration Point for Location Update by Dynamic Programming in PCS

Location management is important to effectively keep track of mobile terminals with reduced signal flows and database queries. Even though dynamic location management strategies are known to show good performance, we in this paper consider the static location management strategy which is easy to implement. A system with single home location register and pointer forwarding is assumed. A mobile t...

متن کامل

A Pointer Forwarding Scheme with Mobility-Aware Binding Update in Hierarchical Mobile IPv6 Networks

In this paper, we propose a pointer forwarding scheme with mobility-aware binding update in Hierarchical Mobile IPv6 networks. In the proposed scheme, a pointer chain between access routers (ARs) is established to reduce the binding update (BU) traffic to the mobility anchor point (MAP). In addition, the MN performs a binding update to the correspondent node (CN) depending on its mobility. Spec...

متن کامل

Mobility Management Ideas for Wireless Mesh Networks Based on Forwarding Techniques

−Wireless Mesh Networks (WMN’s) are achieving swiftly developing focus in current years, and are commonly recognized as an advanced option for nest era wireless networks. Contrasted with regular wireless and mobile networks, eg. Wi-Fi based wireless networks and mobile IP networks, WMN’s have the advantages of low price, easy implementation, self organization and self healing, and being compati...

متن کامل

An implementation of Pointer-Networks with Extensions

*Correspondence: [email protected] 1Center for Speech and Language Technology, Research Institute of Information Technology, Tsinghua University, ROOM 1-303, BLDG FIT, 100084 Beijing, China Full list of author information is available at the end of the article Abstract This report presents the technique for implementing Pointer-Networks as well as extending the models in two ways...

متن کامل

Design of Pointer forwarding schemes for Mobility Management of Multi Gateway Wireless Mesh Networks

The current Wireless Mesh Networks required to have efficient mobility management schemes in order to support the mobile clients roaming around the network without any interruption. In view of the large coverage areas and to serve more clients we need to have more number of Internet Gateways, since the single gateway systems will increase the load on gateway. In order to provide the seamless tr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015